Evil gear
Christmas is almost here
Till death do us part
Axels New Music releases
Sharp Stuff
Switchblades Icepicks and german knives
PHP Gallery
PHP Gallery is a free php image script.

here are some of the best and useful php scripts and snippets to help in your projects. Php displayed below. Use the search for specific script lookups. Click the category links to view scripts in Javascript and cgi. To add your own script click the link and add your useful script example.

bulletin board code php function
bb code replace bulletin board 


<?php
function isurl($key) {
    
    if(!
$url=@parse_url($key)) {
        return 
False;
    } elseif((
$url[scheme]!="http") AND ($url[scheme]!="https")) {
            return 
False;
    } elseif(!
preg_match("/^[0-9a-z]([-.]?[0-9a-z])*\.[a-z]{2,8}$/"$url[host])) {
            return 
False;
    } elseif(!
preg_match("/^[0-9a-z/_\.@~\-]*$"$url[path])) {
            return 
False;
    }
    return 
True;
    
}


function 
phrase($key) {
    global 
$ph$use_filter$tbl_prefix$wordwrap,$smilies_find,$smilies_replace;
    
    
$domains=array("com","net","org","tk","us","biz","info","uk");
    
$search=explode(" ",$key);
    
    for(
$word=0;$word<count($search);$word++) {
        if(
preg_match("/^(([a-z0-9_]|\-|\.)+@([^[:space:]]*)([[:alnum:]-]))+$/",$search[$word])){
            
$search[$word]="[email]".$search[$word]."[/email]";
        }     elseif((
substr($search[$word],0,4)=="www.") OR (@in_array(substr(strrchr(strtolower($search[$word]), "."), 1),$domains)) AND (!preg_match("#/://#",$search[$word]))){
            
$search[$word]="[url]http://".$search[$word]."[/url]";
        }
    }
        
    
$key=implode(" ",$search);

//     if($use_filter) {
//         $query=$ph->query("SELECT * FROM ".$tbl_prefix."_filter");
//         while($result=$ph->fetch($query)) {
//             
//             if(!$result[replacewith]) {
//                 $result[replacewith]="**";
//             }
//             
//             $key=str_replace($result[find],$result[replacewith],$key);
//             
//         }
//     }

    
$key=preg_replace("/(^|[>[:space:]\n])([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])([<[:space:]\n]|$)","\\1[url]\\2://\\3\\4[/url]\\5/"$key);
    
    
$search = array(
        
"/(\[)(color)(=)(['\"]?)([^\"']*)(\\4])(.*)(\[\/color)(((=)(\\4)([^\"']*)(\\4]))|(\]))/siU",
        
"/(\[)(b)(])(.*)(\[\/b\])/siU",
        
"/(\[)(i)(])(.*)(\[\/i\])/siU",
        
"/(\[)(u)(])(.*)(\[\/u\])/siU",
        
"/(\[)(s)(])(.*)(\[\/s\])/siU",
        
"/(\[)(move)(])(.*)(\[\/move\])/siU",
    );
    
$replace = array(
        
"<font color=\"\\5\">\\7</font>",
        
"<b>\\4</b>",
        
"<i>\\4</i>",
        
"<u>\\4</u>",
        
"<s>\\4</s>",
        
"<marquee>\\4</marquee>",
    );
    
    
$i=0;
    foreach (
$smilies_find as $smiley){
        
$key=str_replace($smiley"<img src=\"".$smilies_replace[$i]."\" alt=\"".$smiley."\" />"$key);
        
$i++;
    }
    
    
$key=preg_replace($search$replace$key);
    
$key=str_replace("\\'""'"$key);
    
$key=preg_replace("#\[url\]([a-z]+?://){1}(.*?)\[/url\]#si""<a href=\"\\1\\2\" target=\"_blank\">\\1\\2</a>"$key);
    
$key=preg_replace("#\[url\](.*?)\[/url\]#si""<a href=\"http://\\1\" target=\"_blank\">\\1</a>"$key);
    
$key=preg_replace("#\[url=([a-z]+?://){1}(.*?)\](.*?)\[/url\]#si""<a href=\"\\1\\2\" target=\"_blank\">\\3</a>"$key);
    
$key=preg_replace("#\[url=(.*?)\](.*?)\[/url\]#si""<a href=\"http://\\1\" target=\"_blank\">\\2</a>"$key);
    
$key=preg_replace("#\[email\](.*?)\[/email\]#si""<a href=\"mailto:\\1\">\\1</a>"$key);
    
$key=preg_replace("#\[email=(.*?){1}(.*?)\](.*?)\[/email\]#si""<a href=\"mailto:\\1\\2\">\\3</a>"$key);
    
$key=str_replace("{""&#123;"$key);
    
    
$key=preg_replace('%(\s*)([^>]{'.$wordwrap.',})(<|$)%e',"'\\1'.wordwrap('\\2', '".$wordwrap."', '\n', 1).'\\3'"$key); 
    
    return(
stripslashes($key));
}

?>


Add your comment.











12 | hawood@pochtar.men | Name: Online Payday Loans | Date:Wednesday, 10.17.18


independent payday lenders credit loans guaranteed approval no credit loans [url=https://creditloansguaranteedapproval.com/]loans chicago[/url]


13 | lah1267@pochtar.men | Name: Direct Lender Loans | Date:Wednesday, 10.17.18


credit loans guaranteed approval bad credit loans guaranteed approval credit loans guaranteed approval [url=https://creditloansguaranteedapproval.com/]debt consolidation with bad credit[/url]


7 | tadkrumlauf@pochtar.men | Name: A Payday Loan | Date:Wednesday, 10.10.18


no credit loans credit loans guaranteed approval bad credit loans [url=https://creditloansguaranteedapproval.com]poor credit loans guaranteed[/url]


3 | ujnymInsidgeessepe@maldonadomail.men | Name: jaloatmow | Date:Wednesday, 09.19.18


zone online casino zone online casino virgin online casino online casino gambling


1 | fpgfqInsidgeessepe@maldonadomail.men | Name: jaloatmow | Date:Wednesday, 09.12.18


casino bonus free online slots free casino games online free online casino slots


6 | carolefl@pochtar.men | Name: Cash Loan | Date:Tuesday, 10.9.18


need a loan asap bad credit loans credit loans guaranteed approval [url=https://creditloansguaranteedapproval.com]payday loans reviews[/url]


4 | fctgdtremsscoom@villarrealmail.men | Name: VeleSammatona | Date:Tuesday, 10.2.18


online gambling casino online slots casino game casino blackjack


11 | kayleenhall84@pochtar.men | Name: Payday Loan | Date:Tuesday, 10.16.18


poor credit loans guaranteed approval credit loans guaranteed approval credit loans guaranteed approval [url=https://creditloansguaranteedapproval.com/]credit loans guaranteed approval[/url]


16 | selfimmolation@regiopost.trade | Name: Online Lenders | Date:Saturday, 10.20.18


poor credit loans credit loans guaranteed approval where can i get a payday loan [url=https://creditloansguaranteedapproval.com/]loans for bad credit online[/url]


10 | wilbern@rainmail.win | Name: Loan | Date:Saturday, 10.13.18


poor credit loans guaranteed approval bad credit loans direct lenders credit loans guaranteed approval [url=https://creditloansguaranteedapproval.com/]credit loans guaranteed approval[/url]


2 | rxistInsidgeessepe@maldonadomail.men | Name: jaloatmow | Date:Saturday, 09.15.18


casino bonus codes online casino games online casino bonus real casino


5 | kjapps2003@regiopost.trade | Name: Quick Loans | Date:Monday, 10.8.18


poor credit loans bad credit loans credit loans [url=https://creditloansguaranteedapproval.com]small short term loans[/url]


14 | latole@rainmail.win | Name: Payday Express | Date:Friday, 10.19.18


bad credit loans guaranteed approval loans company bad credit loans direct lenders [url=https://creditloansguaranteedapproval.com/]what is a loan[/url]


15 | hiitscharlie@regiopost.trade | Name: Speedy Cash | Date:Friday, 10.19.18


fha loans credit loans guaranteed approval credit loans [url=https://creditloansguaranteedapproval.com/]loans after bankruptcy[/url]


8 | lesterbaney@rainmail.win | Name: Pay Day Loan | Date:Friday, 10.12.18


credit loans guaranteed approval credit loans guaranteed approval bad credit loans guaranteed approval [url=https://creditloansguaranteedapproval.com]credit loans guaranteed approval[/url]


9 | ombudet@pochtar.men | Name: Spotloan | Date:Friday, 10.12.18


poor credit loans guaranteed approval credit loans guaranteed approval bad credit loans reviews [url=https://creditloansguaranteedapproval.com]credit loans[/url]


Search ScriptsnTips


Php JavaScripts CGI/Perl